make arrangements - Français Anglais Dictionnaire